you can't escape your destiny - French English Dictionary